Improving Scenario-Driven Role Engineering Process with Aspects

نویسندگان

  • Shu Gao
  • Zhengfan Dai
  • Huiqun Yu
چکیده

Role engineering for role-based access control (RBAC) is a process to define roles, permissions, constraints, and role hierarchies. The scenario-driven role engineering process provides a systematic way to elicit the RBAC components. However, the traceability between those components has not been well analyzed. As a result, it is both time-consuming and error-prone to modify the RBAC components. Therefore, a guideline to propagate changes is essential to the scenario-driven role engineering process. The importance of traceability in role engineering has been recognized but very little work has been done to date. In this paper, we propose a way to address the traceability issue based on aspect-oriented requirements engineering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the use case driven approach to requirements engineering

This paper presents the idea of Usage Oriented Requirements Engineering, an extension of Use Case Driven Analysis. The main objective is to achieve a requirements engineering process resulting in a model which captures both functional requirements and system usage aspects in a comprehensive manner. The paper presents the basic concepts and the process of Usage Oriented Requirements Engineering,...

متن کامل

A Role Engineering Tool for Role-Based Access Control

Like every requirements engineering process, the process of role engineering for role-based access control depends significantly on human factors. For this reason, many elements of the process cannot be automated (or at most partially). Nevertheless, tool support is necessary to cope with the complexity of the process and to efficiently handle the different interrelated artifacts used and produ...

متن کامل

Enhancing the Learning Process in Engineering Education: An Overview

The engineering education scenario is changing due to the integration of technology in education. The development in technology and information technology are playing important role in improving the learning process. For the effective learning process for the students from diverse backgrounds, the institutes have to adopt the effective learning methods. The goal of this paper is to give the ove...

متن کامل

An evaluation of timed scenario notations

There is a general consensus on the importance of good Requirements Engineering (RE) for achieving high quality software. The modeling and analysis of requirements have been the main challenges during the development of complex systems. Although semi-formal, scenario driven approaches have raised the awareness and use of requirement engineering techniques, mostly because of their intuitive repr...

متن کامل

Scenario-driven Model Transformation in Reverse Engineering

Most approaches to software reverse engineering focus on the empirical aspects of the recovery process. In these approaches, the proper level of abstraction for the software ingredients or architectural components are implicitly encoded within the analysis process. However, a rigorous reverse engineering approach should represent different software artifacts according to explicit domain models....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004